字串操作是指對字串(str)進行各種操作和處理。
創建字串 使用單引號(')、雙引號(")、三重引號(''' 或 """)來創建。
s1 = 'Hello'
s2 = "World"
s3 = '''Hello World'''
我個人常用的是單引號跟雙引號,三重引號則不常使用。
注意!用哪個引號做開頭,就必須用哪個引號做結尾,不能混用!
當我們學會怎麼創建字串,接下來介紹一些字串操作,我們直接用創好的字串來做示範。
拼接 使用「+」可以把字串拼接在一起。print(s1 + " " + s2) # 結果為 "Hello World"
重複 使用「*」可以重複輸入字串。print(s1 * 3) # 結果為 "HelloHelloHello"
字串長度 使用 len() 可以查看字串長度。print(len(s1)) # 5
獲取元素 使用 [索引] 可以查看字串中單個字元,索引從 0 開始。
print(s1[0]) # H
print(s2[-1]) # d 負數索引則從最後開始
切片 使用 [起始索引 : 結束索引] 查看字串中的子字串(不包括結束索引)。print(s3[0:5]) # Hello
字串操作還有很多函式,這裡先介紹我覺得常用的,其他就先暫不贅述。